package com.diandiji.demo.dao;

import com.diandiji.demo.entity.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

//用户DAO层
public interface UserDao {
    //    如果传递的值数量为2个以上 ，需要添加@Param注解声明传值名称
    List<User> queryAllUser();

    User queryUserById(int userID);

    void addUser(User user);

    void updateUser(User user);

    void deleteUserById(int userID);

    User findByAccount(String account);
}
